Pervasive AI for IoT Applications: A Survey on Resource-Efficient Distributed Artificial Intelligence
نویسندگان
چکیده
Artificial intelligence (AI) has witnessed a substantial breakthrough in variety of Internet Things (IoT) applications and services, spanning from recommendation systems to robotics control military surveillance. This is driven by the easier access sensory data enormous scale pervasive/ubiquitous devices that generate zettabytes (ZB) real-time streams. Designing accurate models using such streams, predict future insights revolutionize decision-taking process, inaugurates pervasive as worthy paradigm for better quality-of-life. The confluence computing artificial intelligence, Pervasive AI, expanded role ubiquitous IoT mainly collection executing distributed computations with promising alternative centralized learning, presenting various challenges. In this context, wise cooperation resource scheduling should be envisaged among (e.g., smartphones, smart vehicles) infrastructure (e.g. edge nodes, base stations) avoid communication computation overheads ensure maximum performance. paper, we conduct comprehensive survey recent techniques developed overcome these challenges AI systems. Specifically, first present an overview computing, its architecture, intersection intelligence. We then review background, performance metrics particularly Deep Learning (DL) online running system. Next, provide deep literature communication-efficient techniques, both algorithmic system perspectives, inference, training learning tasks across combination devices, cloud servers. Finally, discuss our vision research
منابع مشابه
Artificial Intelligence (AI) Methods in Optical Networks: A Comprehensive Survey
Artificial intelligence (AI) is an extensive scientific discipline which enables computer systems to solve problems by emulating complex biological processes such as learning, reasoning and self-correction. This paper presents a comprehensive review of the application of AI techniques for improving performance of optical communication systems and networks. The use of AI-based techniques is firs...
متن کاملA Programming Environment for Distributed Applications Design in Artificial Intelligence
Complex applications in Artificial Intelligence need a multiple representation of knowledge and tasks, in term of abstraction levels and points of view. The integration of numerous resources (knowledge-based systems, real-time systems, data bases ...), often geographically distributed on different machines connected into a network, is moreover a necessity to develop real scale systems. Distribu...
متن کاملMassively Parallel Artificial Intelligence and Grand Challenge AI Applications
Proliferation of massively parallel machines have undergone the first stage where researchers learn to know what it is like. Now it come to the second stage in which researchers axe asked to show visions for real applications. The author argues that Grand Challenge AI Applications should be proposed and pursued. These applications should have significant social, economic and scientific impact a...
متن کاملOrganisational Intelligence and Distributed AI
The analysis of this chapter starts from organisational theory, and from this it draws conclusions for the design, and possible organisational applications, of Distributed AI systems. We first review how the concept of organisations has emerged from non-organised "blackbox" entities to so-called "computerised" organisations. Within this context, organisational researchers have started to redesi...
متن کاملDistributed Artificial Intelligence for Distributed Corporate
We present a multi-agents architecture that was built and tested to manage a corporate memory based on the semantic Web technologies.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: IEEE Communications Surveys and Tutorials
سال: 2022
ISSN: ['2373-745X', '1553-877X']
DOI: https://doi.org/10.1109/comst.2022.3200740